import path from 'path';
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vitePluginQiankun from 'vite-plugin-qiankun';

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    // 这里的 'MicroVue3App' 是子应用名，主应用注册时AppName需保持一致
    vitePluginQiankun('MicroVue3App', {
      useDevMode: true,
    }),
  ],
  resolve: {
    alias: [ // 设置别名
      { find: '@', replacement: path.resolve(__dirname, 'src') },
    ],
  },
  server: { // 本地服务
    host: '0.0.0.0',
    port: 9000,
    open: true,
    headers: {
      'Access-Control-Allow-Origin': '*',
    },
  },
})




